
.all{
	min-height: 100vh;
}
.pure_top{ 
	// padding-bottom:rpx;
	background-color: rgb(247, 246, 253);
	position: relative;
	.total_info{
		width: 100% ;
		height: calc( 554rpx - 80rpx );
		background:url('~@/static/imgs/my_slices/1.png') no-repeat 0rpx 0rpx;
		background-size: 100% 100%;
		position: relative;
		z-index:4;
		padding-top:  53rpx;
		.p1{
			display: flex;
			justify-content: center;
			align-items: center;
			image{
				width: 40rpx;
				height: 40rpx;
			}
		}
		.p2{
			
			font-size: 70rpx;
			font-family: PingFang SC;
			font-weight: bold;
			color: #FFFFFF;
			margin-top:42rpx;
		}
		.p3{
			margin-top: 53rpx;
			height: 120rpx;
			
		}

	}
	
	.radius{
		
		width: 116%;
		height: 114px;
		position: absolute;
		left: -8%;
		top: calc( 292px - 120px);
		z-index: 1;
		border-radius: 0 0 330% 330%;
		background: #F0534D;

	}
	.box{
		position: relative;
		left: 0;
		top: -52rpx;
		width: calc(100% - 48rpx);
		min-height:680rpx;
		margin-left: 24rpx;
		margin-right: 24rpx;
		z-index: 5;
		.head{
			padding-left: 24rpx;
			height: 80rpx;
			font-size: 32rpx;
			font-family: PingFang SC;
			font-weight: 500;
			color: #333333;
			line-height: 80rpx;
		}
		.table{
			width: 100%;
			.tr{
				padding-left: 25rpx;
				padding-right: 25rpx;
				border-bottom: 1rpx solid #EDEDED;
			}
			.thead{
				.tr{
					line-height: 57rpx;
				}
			}
			.tbody{
				.tr{
					height: 125rpx;
				}
			}
		}
		
	}
}
